be dwelled on - Turco Inglés Diccionario